• word of the day

    fasciola hepatica

    fasciola hepatica - Dictionary definition and meaning for word fasciola hepatica

    Definition
    (noun) flatworm parasitic in liver and bile ducts of domestic animals and humans
    Synonyms : liver fluke
Download our Mobile App Today
Receive our word of the day
on Whatsapp